﻿package {
	public class Test {}
}

if(2 !== "2")
{
   trace("2 !== \"2\"");
}
if(2 !== 2)
{
   trace("ERROR: 2 !== 2");
}
if(2 !== 5)
{
   trace("2 !== 5");
}
if(true !== true)
{
   trace("ERROR: true !== true");
}
if(false !== false)
{
   trace("ERROR: false !== false");
}
if(true !== false)
{
   trace("true !== false");
}
if(1 !== true)
{
   trace("1 !== true");
}
if(0 !== false)
{
   trace("0 !== false");
}
if("abc" !== "abc")
{
   trace("ERROR: \"abc\" !== \"abc\"");
}
if(0 !== undefined)
{
   trace("0 !== undefined");
}
if(undefined !== undefined)
{
   trace("ERROR: undefined !== undefined");
}
if(NaN !== NaN)
{
   trace("NaN !== NaN");
}
if(undefined !== NaN)
{
   trace("undefined !== NaN");
}
if(0 !== null)
{
   trace("0 !== null");
}
if(null !== null)
{
   trace("ERROR: null !== null");
}
if(undefined !== null)
{
   trace("undefined !== null");
}
if(NaN !== null)
{
   trace("NaN !== null");
}
